package com.ihisomp.service;

import com.ihisomp.base.Result;
import com.ihisomp.dto.OrgDeptDto;
import com.ihisomp.entity.OrgDept;
import com.baomidou.mybatisplus.extension.service.IService;

/**
 * <p>
 * 科室信息 服务类
 * </p>
 *
 * @author zy
 * @since 2022-03-21
 */
public interface IOrgDeptService extends IService<OrgDept> {

    Result list(OrgDeptDto orgDeptDto);

    Result search(long page, long size, OrgDeptDto orgDeptDto);

    Result add(OrgDeptDto orgDeptDto);

    Result update(String deptKey, OrgDeptDto orgDeptDto);

    Result get(String deptKey);

    Result updateStatus(String deptKey, int activeFlg);

}
